﻿using System;
namespace Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg {
    
    
    public partial class RiigiloivType : global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IRiigiloivType {
        
        private string @__selgitus;
        
        private decimal @__summa;
        
        public RiigiloivType() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public RiigiloivType(string @selgitus, decimal @summa) {
            this.@__selgitus = @selgitus;
            this.@__summa = @summa;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected RiigiloivType(IRiigiloivType @riigiloivType) {
            this.@__selgitus = @riigiloivType.Selgitus;
            this.@__summa = @riigiloivType.Summa;
        }
        
        public virtual string Selgitus {
            get {
                return this.@__selgitus;
            }
            set {
                this.@__selgitus = value;
            }
        }
        
        public virtual decimal Summa {
            get {
                return this.@__summa;
            }
            set {
                this.@__summa = value;
            }
        }
    }
}
